detachable shutter - Alemán Inglés Diccionario